const localeKeys = [
  "WIP",
  "Error.Unauthorized",
  "Auth.Title",
  "Auth.Tips",
  "Auth.Input",
  "Auth.Confirm",
  "Auth.Later",
  "ChatItem.ChatItemCount",
  "Chat.SubTitle",
  "Chat.Actions.ChatList",
  "Chat.Actions.CompressedHistory",
  "Chat.Actions.Export",
  "Chat.Actions.Copy",
  "Chat.Actions.Stop",
  "Chat.Actions.Retry",
  "Chat.Actions.Pin",
  "Chat.Actions.PinToastContent",
  "Chat.Actions.PinToastAction",
  "Chat.Actions.Delete",
  "Chat.Actions.Edit",
  "Chat.Commands.new",
  "Chat.Commands.newm",
  "Chat.Commands.next",
  "Chat.Commands.prev",
  "Chat.Commands.clear",
  "Chat.Commands.del",
  "Chat.InputActions.Stop",
  "Chat.InputActions.ToBottom",
  "Chat.InputActions.Theme.auto",
  "Chat.InputActions.Theme.light",
  "Chat.InputActions.Theme.dark",
  "Chat.InputActions.Prompt",
  "Chat.InputActions.Masks",
  "Chat.InputActions.Clear",
  "Chat.InputActions.Settings",
  "Chat.Rename",
  "Chat.Typing",
  "Chat.Send",
  "Chat.Config.Reset",
  "Chat.Config.SaveAs",
  "Export.Title",
  "Export.Copy",
  "Export.Download",
  "Export.MessageFromYou",
  "Export.MessageFromChatGPT",
  "Export.Share",
  "Export.Format.Title",
  "Export.Format.SubTitle",
  "Export.IncludeContext.Title",
  "Export.IncludeContext.SubTitle",
  "Export.Steps.Select",
  "Export.Steps.Preview",
  "Select.Search",
  "Select.All",
  "Select.Latest",
  "Select.Clear",
  "Memory.Title",
  "Memory.EmptyContent",
  "Memory.Send",
  "Memory.Copy",
  "Memory.Reset",
  "Memory.ResetConfirm",
  "Home.NewChat",
  "Home.DeleteChat",
  "Home.DeleteToast",
  "Home.Revert",
  "Settings.Title",
  "Settings.SubTitle",
  "Settings.Danger.Reset.Title",
  "Settings.Danger.Reset.SubTitle",
  "Settings.Danger.Reset.Action",
  "Settings.Danger.Reset.Confirm",
  "Settings.Danger.Clear.Title",
  "Settings.Danger.Clear.SubTitle",
  "Settings.Danger.Clear.Action",
  "Settings.Danger.Clear.Confirm",
  "Settings.Lang.Name",
  "Settings.Lang.All",
  "Settings.Avatar",
  "Settings.FontSize.Title",
  "Settings.FontSize.SubTitle",
  "Settings.InputTemplate.Title",
  "Settings.InputTemplate.SubTitle",
  "Settings.Update.Version",
  "Settings.Update.IsLatest",
  "Settings.Update.CheckUpdate",
  "Settings.Update.IsChecking",
  "Settings.Update.FoundUpdate",
  "Settings.Update.GoToUpdate",
  "Settings.SendKey",
  "Settings.Theme",
  "Settings.TightBorder",
  "Settings.SendPreviewBubble.Title",
  "Settings.SendPreviewBubble.SubTitle",
  "Settings.Mask.Title",
  "Settings.Mask.SubTitle",
  "Settings.Prompt.Disable.Title",
  "Settings.Prompt.Disable.SubTitle",
  "Settings.Prompt.List",
  "Settings.Prompt.ListCount",
  "Settings.Prompt.Edit",
  "Settings.Prompt.Modal.Title",
  "Settings.Prompt.Modal.Add",
  "Settings.Prompt.Modal.Search",
  "Settings.Prompt.EditModal.Title",
  "Settings.HistoryCount.Title",
  "Settings.HistoryCount.SubTitle",
  "Settings.CompressThreshold.Title",
  "Settings.CompressThreshold.SubTitle",
  "Settings.Token.Title",
  "Settings.Token.SubTitle",
  "Settings.Token.Placeholder",
  "Settings.Usage.Title",
  "Settings.Usage.SubTitle",
  "Settings.Usage.IsChecking",
  "Settings.Usage.Check",
  "Settings.Usage.NoAccess",
  "Settings.AccessCode.Title",
  "Settings.AccessCode.SubTitle",
  "Settings.AccessCode.Placeholder",
  "Settings.Endpoint.Title",
  "Settings.Endpoint.SubTitle",
  "Settings.Model",
  "Settings.Temperature.Title",
  "Settings.Temperature.SubTitle",
  "Settings.MaxTokens.Title",
  "Settings.MaxTokens.SubTitle",
  "Settings.PresencePenalty.Title",
  "Settings.PresencePenalty.SubTitle",
  "Settings.FrequencyPenalty.Title",
  "Settings.FrequencyPenalty.SubTitle",
  "Store.DefaultTopic",
  "Store.BotHello",
  "Store.Error",
  "Store.Prompt.History",
  "Store.Prompt.Topic",
  "Store.Prompt.Summarize",
  "Copy.Success",
  "Copy.Failed",
  "Context.Toast",
  "Context.Edit",
  "Context.Add",
  "Context.Clear",
  "Context.Revert",
  "Plugin.Name",
  "Mask.Name",
  "Mask.Page.Title",
  "Mask.Page.SubTitle",
  "Mask.Page.Search",
  "Mask.Page.Create",
  "Mask.Item.Info",
  "Mask.Item.Chat",
  "Mask.Item.View",
  "Mask.Item.Edit",
  "Mask.Item.Delete",
  "Mask.Item.DeleteConfirm",
  "Mask.EditModal.Download",
  "Mask.EditModal.Clone",
  "Mask.Config.Avatar",
  "Mask.Config.Name",
  "Mask.Config.Sync.Title",
  "Mask.Config.Sync.SubTitle",
  "Mask.Config.Sync.Confirm",
  "Mask.Config.HideContext.Title",
  "Mask.Config.HideContext.SubTitle",
  "NewChat.Return",
  "NewChat.Skip",
  "NewChat.Title",
  "NewChat.SubTitle",
  "NewChat.More",
  "NewChat.NotShow",
  "NewChat.ConfirmNoShow",
  "UI.Confirm",
  "UI.Cancel",
  "UI.Close",
  "UI.Create",
  "UI.Edit",
  "Exporter.Model",
  "Exporter.Messages",
  "Exporter.Topic",
  "Exporter.Time",
] as const

export type TLocaleKeys = (typeof localeKeys)[number]
